riveted lap joint - Turkish English Dictionary